package _01_ArrayBasic;

public class Array_04 {
	public static void main(String[] args) {
		System.out.println(args.length);
		for (String string : args) {
			System.out.println(string);
		}
		// 0
		// 没有堆内存数组对象
		int[] arr1 = null;
		// 有堆内存数组对象,但是里面 没有数据
		int[] arr2 = new int[0];

		System.out.println(arr1);
		// null
		System.out.println(arr2);
		// [I@15db9742

		// 会报空指针异常 Exception in thread "main" java.lang.NullPointerException
		// System.out.println(arr1[0]);
		// System.out.println(arr1.length);

		// 超出下标异常 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
		// System.out.println(arr2[0]);
	}
}
